Сервіси управління проектами. Trello

дисципліна СТСПС

Kanban

  • це ще одна Agile-методологія, яка допомагає розробляти якісний продукт з мінімальними накладними витратами, яка базується на 3х правилах
    • візуалізуй стан (Kanban-дошка)
    • обмежуй кількість слотів в кожному стані
    • вимірюй швидкість роботи, тобто середній час виконання однієї задачі

Варіанти Kanban-дошки

alt text

alt text

Позначення стовпців

Завдання переходять з лівих колонок в праві, не перескакуючи. Пріоритезація завдань здійснюється в колонці todo, в яку, зазвичай, поміщають тільки «великі» завдання.

  • wip — work in progress, те, що я зараз роблю
  • review - аналіз виконаних задач, перевірка якості (тестування)
  • done - сюди попадають задачі, які успішно пройшли попередній стовпчик. Це необхідно для контролю, наприклад, відправлення адресату виконаної роботи

Слоти

  • Цифри під заголовком (слоти) означають що більше за вказане число задач поміщати в даний сповпчин неможна
  • При відправці готової задачі необхідно переглянути вміст дошки по всіх стовпцях і виявити “вузькі місця”.
  • при досягненні обмежень в будь-якому стовпці необхідно “звільнити слот (першочергове завдання)
  • варто починати в сповпці wip з 1 (добре робити можна одну справу в один час).
  • Мета не записати всі завдання, а виконати їх якомога більше і якомога краще.

Trello

  • задача організувати персональну роботу (todo-список) або роботу невеликої команди без додаткових зусиль і за мінімальний час
  • Trello побудована на картках і сповідує принципи японської системи канбан

alt text

Принцип роботи з Trello

  • є список проектів, кожен з яких представляє собою дошку, яка розбита на частини(завдання) (To do (що потрібно зробити), Doing (завдання, що знаходяться в стадії виконання) і Done (те, що вже зроблено))
  • кожне завдання можна деталізувати в полі Description, додавати мітки, термін, до якого потрібно виконати завдання, прикріпити до задачі учасників та відповідального за завдання, можна прикріплювати різні матеріали (фото, відео) і списки
  • додаток безплатний, простий у використанні, доступний для мобільних пристроїв і як веб-сервіс. Дані синхронізуються

Bаріанти розбиття елементів дошки: Backlog, To-Do, In Progress, Done, Confirmed

Вигляд сервісу

Щоб до будь-якого завдання призначити виконавця, потрібно в картку вибрати його зі списку вашої робочої команди або справа перетягнути на завдання його аватар

Всі члени робочої групи бачать в реальному часі зміни, що вносяться до проекту.

Спільна розробка програмного забезпечення: GitHub і BitBucket

  • Веб-хостинг для статичних сайтів
  • Відстеження змін
  • Веб-перегляд для вихідного коду
  • Приватні репозиторії [Bitbucket]
  • Навчання Github: https://education.github.com/

IDE (Integrated development environment): JSFiddle і Codepen

Є можливість вибору підключення бібліотек JavaScript, можна вибрати версію бібліотеки і спосіб підключення

Codepen - це популярна онлайнова платформа для редагування і зберігання коду на HTML, CSS і JavaScript з переглядом готового результату в браузері. Отриманим кодом можна ділитися і змінювати.

ideone - онлайн-компілятор і інструмент для відладки, який дозволяє компілювати і запускати код, написаний на більше, ніж 40 мовах програмування